• word of the day

    scirpus acutus

    scirpus acutus - Dictionary definition and meaning for word scirpus acutus

    Definition
    (noun) widely distributed North American sedge having rigid olive green stems
Download our Mobile App Today
Receive our word of the day
on Whatsapp